16 1595551 390074903 226794331 32516173 698119 39901093 306997645 342910035 140632673 33050855 606475570 669059161 30758050 362433133 56751657 36481897 32299173 432729959 16723819 185697016 397773181 1839066 16566859 31765861 292699671 8141810 173978825 146802349 229107985 357988819 20931157 39430576 170469915 46337041 19480421 484288 217908759 282486259 179588971 26138373 457075685 54348457 10257921 79182676 39757137 9473724 279625975 32710591 5482056 477856 463242781 233083873 28307179 135010049 44537809 359553108 5541826 200329813 14100395 190848142 204246443 381528316 355152247 75659184 185787257 1368631 52632137 535644008 293877871 27845209 101357872 77893421 6978547 79709569 3328065 49982189 405073456 346623201 13931905 184272849 61837441 64867505 11561887 83085101 396837887 31119387 12519101 33253991 2410561 369194198 48423492 29068689 30161581 68671945 246459405 376256488 4544401 373604127 186090137 273334541 368095291 41210478 692461741 75913969 25036534 67781575 39613120 454000681 36502852 217911761 230337766 144624873 263169681 482103657 179329157 7288353 326698840 410798039 196889581 79541093